An Algorithm for Playout of Packet Voice Based on Adaptive Adjustment of Talkspurt Silence Periods
نویسندگان
چکیده
In a typical real-time voice application, voice packets are produced at deterministically-spaced time intervals. In the network they encounter a variable amount of delay that changes the deterministic time intervals. A receiving host can employ a buffer to delay the playout of the voice packets in order to reconstruct the original timing. Adaptive techniques can perform continuous estimations of the network delays and dynamically adjust the buffering delay at the beginning of each talkspurt. Such adjustments are usually undetectable by the human listener. This research develops a new, adaptive “gapbased” algorithm that can be tuned for both end-to-end delay and packet loss to satisfy a user-desired tolerance. This new gap based algorithm adapts the buffering delay based on historical information of arrival and playout times of received voice packets in the previous talkspurt. A simulation study shows that the new gap based algorithm can reduce delay by 10% when compared with existing methods.
منابع مشابه
Playout Buffering for Conversational Voice over IP
In Voice over IP, the quality of interactive conversation is important to users. Major factors affecting perceived quality are delay, delay jitter, and missing packets. For conversational VoIP, a conversational delay also plays an important role for perceived quality. Large conversational delay can result in double talk, echo or even the termination of the conversation. In practice, a playout b...
متن کاملAdaptive Playout Buffering for Audio/video Transmission over the Internet
Transmitting real-time audio/video over the Internet is very difficult due to packet loss and jitter. These parameters vary depending on the locations of the senders and receivers, with typical packet loss rates of 0−20% and one-way delays of 5-500 ms. Delay variations occur within and across audio and video streams, complicating the synchronization process. One possibility for reducing jitter ...
متن کاملIntelligent Voice Smoother for VBR Voice over ATM Networks
For distinctively transporting voice data with silence suppression over Asynchronous Transfer Mode (Am) networks via the Variable Bit Rate (VBR) service, the problem of jitter introduced from the network often renders the speech unintelligible. It is thus indispensable to offer intramedia synchronization to remove jitter while retaining minimal playout delay. In this paper, we propose a neural–...
متن کاملExploring the Extent and Impact of Playout Adjustments within VoIP Applications on the MOS Scale
In coping with best-effort service, many VoIP applications employ adaptive playout strategies. Objective methods of speech quality assessment such as the ITU-T Recommendation P.862 (also known as Perceptual Evaluation of Speech Quality PESQ) typically do not capture distortion due to playout adjustments as they match up short segments prior to analysis. Similarly, the ITU-T E-Model does not cap...
متن کاملOn NLMS Estimation for VoIP Playout Delay Algorithms - Improving Delay Spike Detection
Voice over IP (VoIP) applications are now very popular and widely used on the Internet. Such applications use receiver playout buffers to smooth delay variations so as to reconstruct the periodic form of the transmitted packets. Packets arriving after their scheduled playout time are considered late and are not played out. Playout delay control algorithms often operate by updating the playout d...
متن کامل